7f5f9ec168a04341761b7191e37e6e8e8bb7d04b,base/src/main/java/com/fasterxml/jackson/jaxrs/base/ProviderBase.java,ProviderBase,readFrom,#Class#Type#Annotation[]#MediaType#MultivaluedMap#InputStream#,749

Before Change


        if (((Class<?>) type) == JsonParser.class) {
            return jp;
        }
        final JavaType resolvedType = reader.getTypeFactory().constructType(genericType);
        reader = reader.forType(resolvedType);
        // [Issue#32]: allow modification by filter-injectable thing
        ObjectReaderModifier mod = ObjectReaderInjector.getAndClear();

After Change


        if (rawType == JsonParser.class) {
            return p;
        }
        final TypeFactory tf = reader.getTypeFactory();
        final JavaType resolvedType = tf.constructType(genericType);

        // 09-Jul-2015, tatu: As per [jaxrs-providers#69], handle MappingIterator too
        boolean multiValued = (rawType == MappingIterator.class);